self liquidating loan - French English Dictionary